Your Local General Contractor Based in Noble, OK

Providing everything from roofing and siding services to general contracting

Shield your home or business from the elements.

Equip your property with sturdy and stylish siding.

We’ll help you take control of your construction project.

We’re always available to lend a helping hand. 

Two men are working on a sliding glass door in a house

Honest and Reliable Work From Start to Finish

Trust our general contractor for residential or commercial construction in the Noble, OK area

If you need an experienced general contractor you can trust to provide top-notch workmanship, Roberts General Contracting is your best choice. We provide everything from roofing and siding to remodeling and general contracting services throughout the Noble, OK area. You can rely on our family-owned business for honest and reliable work from start to finish.


We can work on both residential and commercial properties. Call today to hire a skilled roofing contractor for your project.   

Call Us For Immediate Assistance
A black and white icon of a house on a white background.
Make plans for interior and exterior home renovations

Think of us first for a job done right

You don’t have to hire multiple subcontractors to complete your property repairs or improvements.

Roberts General Contracting can take care of a wide range of interior and exterior projects, including:


Asphalt shingle roof installations and replacements

Wood and vinyl siding repairs and replacements

Residential and commercial remodeling

Property additions

General contracting

Emergency roofing services


If you have any questions about our services, we’d be happy to help. Contact us today to speak with your friendly local general contractor.

Why choose us?

Our owner and founder at Roberts General Contracting has lived in Noble, OK his entire life. Our family-owned business is committed to serving our community with honest and reliable workmanship at affordable prices. We offer free estimates and inspections, so you’ll know exactly what to expect before any work begins.


As a fully licensed roofing contractor (# 80005679), we can provide everything from new installations to 24/7 emergency assistance. You can have total peace of mind whenever we’re on the job.

Share by: